<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDP Help: ATProject</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDP Help<span id="projectnumber">&#160;2.04.01</span>
   </div>
   <div id="projectbrief">仅供测试</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.3 -->
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',false,false,'search.php','搜索');
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public 类型</a> &#124;
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pub-static-methods">静态 Public 成员函数</a> &#124;
<a href="../../d1/d40/struct_a_t_project-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">ATProject<span class="mlabels"><span class="mlabel">abstract</span></span></div></div>
</div><!--header-->
<div class="contents">

<p>文件对象  
 <a href="../../de/dda/struct_a_t_project.html#details">更多...</a></p>

<p><code>#include &lt;<a class="el" href="../../d9/dc6/_a_t_data_core_2_a_t_project_8h_source.html">ATProject.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public 类型</h2></td></tr>
<tr class="memitem:a58c5dbb0f0447f31e9b1aa27ff1b6a43"><td class="memItemLeft" align="right" valign="top"><a id="a58c5dbb0f0447f31e9b1aa27ff1b6a43" name="a58c5dbb0f0447f31e9b1aa27ff1b6a43"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>SignatureCountType</b> { <b>SIGNATURE_COUNT_Project</b> = 0
, <b>SIGNATURE_COUNT_Scene</b> = 1
, <b>SIGNATURE_COUNT_All</b> = -1
 }</td></tr>
<tr class="separator:a58c5dbb0f0447f31e9b1aa27ff1b6a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:ac20041d21a8e515d1882aa87cc1483e7"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATProjectStatus&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ac20041d21a8e515d1882aa87cc1483e7">LoadATProject</a> (StatusInt *openForWriteStatus)</td></tr>
<tr class="memdesc:ac20041d21a8e515d1882aa87cc1483e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">尝试加载文件，加载文件意味着打开物理文件并读取文件头  <a href="../../de/dda/struct_a_t_project.html#ac20041d21a8e515d1882aa87cc1483e7">更多...</a><br /></td></tr>
<tr class="separator:ac20041d21a8e515d1882aa87cc1483e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab98e7a511e2861c09ec6225a11bd1b9a"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ab98e7a511e2861c09ec6225a11bd1b9a">FillDictionaryScene</a> ()</td></tr>
<tr class="memdesc:ab98e7a511e2861c09ec6225a11bd1b9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">保证字典场景被填充  <a href="../../de/dda/struct_a_t_project.html#ab98e7a511e2861c09ec6225a11bd1b9a">更多...</a><br /></td></tr>
<tr class="separator:ab98e7a511e2861c09ec6225a11bd1b9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af56d61de126aabca8ee296b3570138d2"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#af56d61de126aabca8ee296b3570138d2">FillSectionsInScene</a> (ATSceneP scene, ATScenesSections sectionsToFill=ATScenesSections::Scene, ATSceneFillContext *unused=NULL)</td></tr>
<tr class="memdesc:af56d61de126aabca8ee296b3570138d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">保证指定的的场景被填充  <a href="../../de/dda/struct_a_t_project.html#af56d61de126aabca8ee296b3570138d2">更多...</a><br /></td></tr>
<tr class="separator:af56d61de126aabca8ee296b3570138d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdafae446abdd19dcbc0bdf318cde298"><td class="memItemLeft" align="right" valign="top"><a id="abdafae446abdd19dcbc0bdf318cde298" name="abdafae446abdd19dcbc0bdf318cde298"></a>
ATDATACORE_EXPORT int&#160;</td><td class="memItemRight" valign="bottom"><b>AddRef</b> ()</td></tr>
<tr class="separator:abdafae446abdd19dcbc0bdf318cde298"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa695b0cb29ecfa36c0ff4a69795530f6"><td class="memItemLeft" align="right" valign="top"><a id="aa695b0cb29ecfa36c0ff4a69795530f6" name="aa695b0cb29ecfa36c0ff4a69795530f6"></a>
ATDATACORE_EXPORT int&#160;</td><td class="memItemRight" valign="bottom"><b>Release</b> ()</td></tr>
<tr class="separator:aa695b0cb29ecfa36c0ff4a69795530f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9691abf8be5e817cc7057c1c1cfcd26c"><td class="memItemLeft" align="right" valign="top"><a id="a9691abf8be5e817cc7057c1c1cfcd26c" name="a9691abf8be5e817cc7057c1c1cfcd26c"></a>
ATDATACORE_EXPORT LoadedScenesCollection&#160;</td><td class="memItemRight" valign="bottom"><b>GetLoadedScenesCollection</b> () const</td></tr>
<tr class="separator:a9691abf8be5e817cc7057c1c1cfcd26c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a143e346ed23752d7658a16a0cac377ec"><td class="memItemLeft" align="right" valign="top"><a id="a143e346ed23752d7658a16a0cac377ec" name="a143e346ed23752d7658a16a0cac377ec"></a>
ATDATACORE_EXPORT SceneIndex const &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>GetSceneIndex</b> () const</td></tr>
<tr class="separator:a143e346ed23752d7658a16a0cac377ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5261bbe7c6ca0e3affee2f1bd850a92"><td class="memItemLeft" align="right" valign="top"><a id="ab5261bbe7c6ca0e3affee2f1bd850a92" name="ab5261bbe7c6ca0e3affee2f1bd850a92"></a>
ATDATACORE_EXPORT ATSceneR&#160;</td><td class="memItemRight" valign="bottom"><b>GetDictionaryScene</b> ()</td></tr>
<tr class="separator:ab5261bbe7c6ca0e3affee2f1bd850a92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a360e3e0fcc01de61073290369de20889"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT SceneID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a360e3e0fcc01de61073290369de20889">FindSceneIdByName</a> (WCharCP name) const</td></tr>
<tr class="memdesc:a360e3e0fcc01de61073290369de20889"><td class="mdescLeft">&#160;</td><td class="mdescRight">通过名称查找场景并返回其ID  <a href="../../de/dda/struct_a_t_project.html#a360e3e0fcc01de61073290369de20889">更多...</a><br /></td></tr>
<tr class="separator:a360e3e0fcc01de61073290369de20889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0ddcae49c252d03f654334ac0591116"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT SceneID&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ad0ddcae49c252d03f654334ac0591116">GetDefaultSceneId</a> () const</td></tr>
<tr class="memdesc:ad0ddcae49c252d03f654334ac0591116"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取默认场景的ID  <a href="../../de/dda/struct_a_t_project.html#ad0ddcae49c252d03f654334ac0591116">更多...</a><br /></td></tr>
<tr class="separator:ad0ddcae49c252d03f654334ac0591116"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a52a7178f899d3338dd3a1310bdc5fc"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATSceneP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a1a52a7178f899d3338dd3a1310bdc5fc">FindLoadedSceneById</a> (SceneID)</td></tr>
<tr class="memdesc:a1a52a7178f899d3338dd3a1310bdc5fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">查找指定的场景是否已经被加载  <a href="../../de/dda/struct_a_t_project.html#a1a52a7178f899d3338dd3a1310bdc5fc">更多...</a><br /></td></tr>
<tr class="separator:a1a52a7178f899d3338dd3a1310bdc5fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28f53ca321e80c31618d3fcfd0366a94"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATScenePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a28f53ca321e80c31618d3fcfd0366a94">LoadSceneById</a> (SceneID sceneID)</td></tr>
<tr class="memdesc:a28f53ca321e80c31618d3fcfd0366a94"><td class="mdescLeft">&#160;</td><td class="mdescRight">根据场景ID查找场景，必要时从磁盘加载数据  <a href="../../de/dda/struct_a_t_project.html#a28f53ca321e80c31618d3fcfd0366a94">更多...</a><br /></td></tr>
<tr class="separator:a28f53ca321e80c31618d3fcfd0366a94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056890a81bba5bab3864ab5e8ff4acf5"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a056890a81bba5bab3864ab5e8ff4acf5">HasPendingChanges</a> ()</td></tr>
<tr class="memdesc:a056890a81bba5bab3864ab5e8ff4acf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">查询该文件是否有待写入磁盘的修改  <a href="../../de/dda/struct_a_t_project.html#a056890a81bba5bab3864ab5e8ff4acf5">更多...</a><br /></td></tr>
<tr class="separator:a056890a81bba5bab3864ab5e8ff4acf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78506ebcc072ac2a7ed23da631fb0787"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a78506ebcc072ac2a7ed23da631fb0787">SetFullSaveFlag</a> ()</td></tr>
<tr class="memdesc:a78506ebcc072ac2a7ed23da631fb0787"><td class="mdescLeft">&#160;</td><td class="mdescRight">设置全保存标识  <a href="../../de/dda/struct_a_t_project.html#a78506ebcc072ac2a7ed23da631fb0787">更多...</a><br /></td></tr>
<tr class="separator:a78506ebcc072ac2a7ed23da631fb0787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a971e33bdc84342d3a27985e76f08eff6"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a971e33bdc84342d3a27985e76f08eff6">SetAbandonChangesFlag</a> ()</td></tr>
<tr class="memdesc:a971e33bdc84342d3a27985e76f08eff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">设置抛弃修改标识  <a href="../../de/dda/struct_a_t_project.html#a971e33bdc84342d3a27985e76f08eff6">更多...</a><br /></td></tr>
<tr class="separator:a971e33bdc84342d3a27985e76f08eff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add859e52d49c056a0d0a417b86a5b4b7"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#add859e52d49c056a0d0a417b86a5b4b7">ClearAbandonChangesFlag</a> ()</td></tr>
<tr class="memdesc:add859e52d49c056a0d0a417b86a5b4b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">清除抛弃修改标识  <a href="../../de/dda/struct_a_t_project.html#add859e52d49c056a0d0a417b86a5b4b7">更多...</a><br /></td></tr>
<tr class="separator:add859e52d49c056a0d0a417b86a5b4b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75e6ee4b481259292bf0e6d847dcc271"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a75e6ee4b481259292bf0e6d847dcc271">ProcessChanges</a> (ATSaveReason reason, double timestamp=0)</td></tr>
<tr class="memdesc:a75e6ee4b481259292bf0e6d847dcc271"><td class="mdescLeft">&#160;</td><td class="mdescRight">保存文件中所有场景的修改到磁盘中  <a href="../../de/dda/struct_a_t_project.html#a75e6ee4b481259292bf0e6d847dcc271">更多...</a><br /></td></tr>
<tr class="separator:a75e6ee4b481259292bf0e6d847dcc271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eb5b36b73a3ede55774337a29d93814"><td class="memItemLeft" align="right" valign="top"><a id="a2eb5b36b73a3ede55774337a29d93814" name="a2eb5b36b73a3ede55774337a29d93814"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>DoSaveAs</b> (ATDocR newDoc, ATProjectFormatType format=ATProjectFormatType::AE, bool saveChanges=false, bool doPreSaveAsHooks=true)</td></tr>
<tr class="separator:a2eb5b36b73a3ede55774337a29d93814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac27f8d5b26a6ec1781a4fca2f95bf468"><td class="memItemLeft" align="right" valign="top"><a id="ac27f8d5b26a6ec1781a4fca2f95bf468" name="ac27f8d5b26a6ec1781a4fca2f95bf468"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>DoSaveTo</b> (WCharCP newFileName, ATProjectFormatType format=ATProjectFormatType::AE)</td></tr>
<tr class="separator:ac27f8d5b26a6ec1781a4fca2f95bf468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f5a43eb35d57ac1f34ea3b6ad95b24d"><td class="memItemLeft" align="right" valign="top"><a id="a2f5a43eb35d57ac1f34ea3b6ad95b24d" name="a2f5a43eb35d57ac1f34ea3b6ad95b24d"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetTransactable</b> (bool yesNo)</td></tr>
<tr class="separator:a2f5a43eb35d57ac1f34ea3b6ad95b24d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51cfbc176537d20404ee0eed4442fdc1"><td class="memItemLeft" align="right" valign="top"><a id="a51cfbc176537d20404ee0eed4442fdc1" name="a51cfbc176537d20404ee0eed4442fdc1"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>GetUniqueSceneName</b> (WStringR uniqueSceneName, WCharCP baseName, bool forCopy=false)</td></tr>
<tr class="separator:a51cfbc176537d20404ee0eed4442fdc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f3c623799c11a3e2a383d4be0892525"><td class="memItemLeft" align="right" valign="top"><a id="a7f3c623799c11a3e2a383d4be0892525" name="a7f3c623799c11a3e2a383d4be0892525"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>internal_DeleteScene</b> (ATSceneR <a class="el" href="../../d9/ddc/struct_a_t_scene.html">ATScene</a>)</td></tr>
<tr class="separator:a7f3c623799c11a3e2a383d4be0892525"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63c4373fe3687847206859b7e4fa8e35"><td class="memItemLeft" align="right" valign="top"><a id="a63c4373fe3687847206859b7e4fa8e35" name="a63c4373fe3687847206859b7e4fa8e35"></a>
ATDATACORE_EXPORT ATSceneP&#160;</td><td class="memItemRight" valign="bottom"><b>internal_CreateNamedScene</b> (ATScenesStatus *error, SceneInfoCR sceneInfo, SceneID mid=INVALID_SCENEID)</td></tr>
<tr class="separator:a63c4373fe3687847206859b7e4fa8e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82160e4f2699f0bb1db63d56a2dda88a"><td class="memItemLeft" align="right" valign="top"><a id="a82160e4f2699f0bb1db63d56a2dda88a" name="a82160e4f2699f0bb1db63d56a2dda88a"></a>
ATDATACORE_EXPORT ATSceneP&#160;</td><td class="memItemRight" valign="bottom"><b>internal_CreateNamedScene</b> (ATScenesStatus *error, WCharCP name, ATScenesType type, bool is3D, ATSceneCP seedScene=NULL, SceneID mid=INVALID_SCENEID)</td></tr>
<tr class="separator:a82160e4f2699f0bb1db63d56a2dda88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f73ba77ca75a113a60efce85e0cf374"><td class="memItemLeft" align="right" valign="top"><a id="a5f73ba77ca75a113a60efce85e0cf374" name="a5f73ba77ca75a113a60efce85e0cf374"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>InitializeSceneInfo</b> (SceneInfoR, ATScenesStatus *, WCharCP name, ATScenesType, bool is3d, ATSceneCP seedCache)</td></tr>
<tr class="separator:a5f73ba77ca75a113a60efce85e0cf374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add531833bd8d22dd14d9a72bdb948906"><td class="memItemLeft" align="right" valign="top"><a id="add531833bd8d22dd14d9a72bdb948906" name="add531833bd8d22dd14d9a72bdb948906"></a>
ATDATACORE_EXPORT PersistentObjectRefP&#160;</td><td class="memItemRight" valign="bottom"><b>GetPersistentTcbObjectRef</b> ()</td></tr>
<tr class="separator:add531833bd8d22dd14d9a72bdb948906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab51a652d014003f3035da1a3397c7703"><td class="memItemLeft" align="right" valign="top"><a id="ab51a652d014003f3035da1a3397c7703" name="ab51a652d014003f3035da1a3397c7703"></a>
ATDATACORE_EXPORT AtgvCP&#160;</td><td class="memItemRight" valign="bottom"><b>GetPersistentTcb</b> ()</td></tr>
<tr class="separator:ab51a652d014003f3035da1a3397c7703"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac71c5a7e96e75d12fc7c7b19eb56afaf"><td class="memItemLeft" align="right" valign="top"><a id="ac71c5a7e96e75d12fc7c7b19eb56afaf" name="ac71c5a7e96e75d12fc7c7b19eb56afaf"></a>
ATDATACORE_EXPORT double&#160;</td><td class="memItemRight" valign="bottom"><b>GetLastSaveTime</b> ()</td></tr>
<tr class="separator:ac71c5a7e96e75d12fc7c7b19eb56afaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad87949716286a04483407bcd45e4358b"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATDocPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ad87949716286a04483407bcd45e4358b">GetDocumentPtr</a> () const</td></tr>
<tr class="memdesc:ad87949716286a04483407bcd45e4358b"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取关联的文档对象  <a href="../../de/dda/struct_a_t_project.html#ad87949716286a04483407bcd45e4358b">更多...</a><br /></td></tr>
<tr class="separator:ad87949716286a04483407bcd45e4358b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaade6f77a0fd41eec6288ef47cf12f64"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATDocCR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#aaade6f77a0fd41eec6288ef47cf12f64">GetDocument</a> () const</td></tr>
<tr class="memdesc:aaade6f77a0fd41eec6288ef47cf12f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取关联的文档对象  <a href="../../de/dda/struct_a_t_project.html#aaade6f77a0fd41eec6288ef47cf12f64">更多...</a><br /></td></tr>
<tr class="separator:aaade6f77a0fd41eec6288ef47cf12f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25fd910282905d7eaa7d9028a8cae8f4"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT WString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a25fd910282905d7eaa7d9028a8cae8f4">GetFileName</a> () const</td></tr>
<tr class="memdesc:a25fd910282905d7eaa7d9028a8cae8f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取对应物理文件的全路径  <a href="../../de/dda/struct_a_t_project.html#a25fd910282905d7eaa7d9028a8cae8f4">更多...</a><br /></td></tr>
<tr class="separator:a25fd910282905d7eaa7d9028a8cae8f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fa32dcd8ad0f036e0559de4b3c5cea1"><td class="memItemLeft" align="right" valign="top"><a id="a1fa32dcd8ad0f036e0559de4b3c5cea1" name="a1fa32dcd8ad0f036e0559de4b3c5cea1"></a>
WString&#160;</td><td class="memItemRight" valign="bottom"><b>GetPackagedName</b> ()</td></tr>
<tr class="separator:a1fa32dcd8ad0f036e0559de4b3c5cea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69133fc4b591bc2415e909bffe58d29d"><td class="memItemLeft" align="right" valign="top"><a id="a69133fc4b591bc2415e909bffe58d29d" name="a69133fc4b591bc2415e909bffe58d29d"></a>
ATDATACORE_EXPORT WString&#160;</td><td class="memItemRight" valign="bottom"><b>GetPackageName</b> ()</td></tr>
<tr class="separator:a69133fc4b591bc2415e909bffe58d29d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d96394ff9e6ed7f37db16c63ba31863"><td class="memItemLeft" align="right" valign="top"><a id="a1d96394ff9e6ed7f37db16c63ba31863" name="a1d96394ff9e6ed7f37db16c63ba31863"></a>
ATDATACORE_EXPORT WString&#160;</td><td class="memItemRight" valign="bottom"><b>GetEmbeddedName</b> () const</td></tr>
<tr class="separator:a1d96394ff9e6ed7f37db16c63ba31863"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18cbdc41c3f7ae1aa92742b152ad38f3"><td class="memItemLeft" align="right" valign="top"><a id="a18cbdc41c3f7ae1aa92742b152ad38f3" name="a18cbdc41c3f7ae1aa92742b152ad38f3"></a>
ATDATACORE_EXPORT UInt32&#160;</td><td class="memItemRight" valign="bottom"><b>GetEmbeddedProjectId</b> () const</td></tr>
<tr class="separator:a18cbdc41c3f7ae1aa92742b152ad38f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0003279ded8455cf702f14af643ca0ae"><td class="memItemLeft" align="right" valign="top"><a id="a0003279ded8455cf702f14af643ca0ae" name="a0003279ded8455cf702f14af643ca0ae"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsEmbeddedFile</b> () const</td></tr>
<tr class="separator:a0003279ded8455cf702f14af643ca0ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad03b1805e3e9175f34fa6964273087fe"><td class="memItemLeft" align="right" valign="top"><a id="ad03b1805e3e9175f34fa6964273087fe" name="ad03b1805e3e9175f34fa6964273087fe"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>GetVersion</b> (ATProjectFormatType *format, int *majorVersion, int *minorVersion)</td></tr>
<tr class="separator:ad03b1805e3e9175f34fa6964273087fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6759c4af994226f0d69ea7721896b84"><td class="memItemLeft" align="right" valign="top"><a id="ab6759c4af994226f0d69ea7721896b84" name="ab6759c4af994226f0d69ea7721896b84"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsTransactable</b> () const</td></tr>
<tr class="separator:ab6759c4af994226f0d69ea7721896b84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c134df2b1f52fde36ba9dcc6fc123a1"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a6c134df2b1f52fde36ba9dcc6fc123a1">IsLoaded</a> () const</td></tr>
<tr class="memdesc:a6c134df2b1f52fde36ba9dcc6fc123a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">查询文件是否成功加载  <a href="../../de/dda/struct_a_t_project.html#a6c134df2b1f52fde36ba9dcc6fc123a1">更多...</a><br /></td></tr>
<tr class="separator:a6c134df2b1f52fde36ba9dcc6fc123a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaa1e1ff36205909b89b0520a16d92d9"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#abaa1e1ff36205909b89b0520a16d92d9">IsOpen</a> () const</td></tr>
<tr class="memdesc:abaa1e1ff36205909b89b0520a16d92d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">查询文件是否已打开  <a href="../../de/dda/struct_a_t_project.html#abaa1e1ff36205909b89b0520a16d92d9">更多...</a><br /></td></tr>
<tr class="separator:abaa1e1ff36205909b89b0520a16d92d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0be041cae1f9fedfe946e070dcd0f39"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ab0be041cae1f9fedfe946e070dcd0f39">IsReadOnly</a> () const</td></tr>
<tr class="memdesc:ab0be041cae1f9fedfe946e070dcd0f39"><td class="mdescLeft">&#160;</td><td class="mdescRight">查询文件是否是只读  <a href="../../de/dda/struct_a_t_project.html#ab0be041cae1f9fedfe946e070dcd0f39">更多...</a><br /></td></tr>
<tr class="separator:ab0be041cae1f9fedfe946e070dcd0f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeffe33b0312e70fbc885f6cd7fc6c857"><td class="memItemLeft" align="right" valign="top"><a id="aeffe33b0312e70fbc885f6cd7fc6c857" name="aeffe33b0312e70fbc885f6cd7fc6c857"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetIsDBFile</b> (bool bIsDBFile=false)</td></tr>
<tr class="separator:aeffe33b0312e70fbc885f6cd7fc6c857"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed39f88db3fce4ad5239a4e9338fef8a"><td class="memItemLeft" align="right" valign="top"><a id="aed39f88db3fce4ad5239a4e9338fef8a" name="aed39f88db3fce4ad5239a4e9338fef8a"></a>
ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsDBFile</b> () const</td></tr>
<tr class="separator:aed39f88db3fce4ad5239a4e9338fef8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ac28c273f6349558fbfa5ba2142d6ac"><td class="memItemLeft" align="right" valign="top"><a id="a6ac28c273f6349558fbfa5ba2142d6ac" name="a6ac28c273f6349558fbfa5ba2142d6ac"></a>
ATDATACORE_EXPORT WStringCR&#160;</td><td class="memItemRight" valign="bottom"><b>GetProjectName</b> ()</td></tr>
<tr class="separator:a6ac28c273f6349558fbfa5ba2142d6ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ba51eb20f06d678de5e55d6bc37afb2"><td class="memItemLeft" align="right" valign="top"><a id="a1ba51eb20f06d678de5e55d6bc37afb2" name="a1ba51eb20f06d678de5e55d6bc37afb2"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>GetDocumentProperty</b> (int *propIDP, WCharCP nameP, int *propType, int streamToUse, void *value)</td></tr>
<tr class="separator:a1ba51eb20f06d678de5e55d6bc37afb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba1ac4487b989e17b9f9736db2fdd1c4"><td class="memItemLeft" align="right" valign="top"><a id="aba1ac4487b989e17b9f9736db2fdd1c4" name="aba1ac4487b989e17b9f9736db2fdd1c4"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>SaveDocumentProperty</b> (int *propIDP, WCharCP nameP, int propType, int streamToUse, const void *value)</td></tr>
<tr class="separator:aba1ac4487b989e17b9f9736db2fdd1c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8719e1eaf57412983ead1b7ff9798901"><td class="memItemLeft" align="right" valign="top"><a id="a8719e1eaf57412983ead1b7ff9798901" name="a8719e1eaf57412983ead1b7ff9798901"></a>
ATDATACORE_EXPORT IThumbnailPropertyValuePtr&#160;</td><td class="memItemRight" valign="bottom"><b>GetThumbnail</b> ()</td></tr>
<tr class="separator:a8719e1eaf57412983ead1b7ff9798901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6d8680e77fae7d2a9984aedb639312a"><td class="memItemLeft" align="right" valign="top"><a id="ae6d8680e77fae7d2a9984aedb639312a" name="ae6d8680e77fae7d2a9984aedb639312a"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SaveThumbnail</b> (IThumbnailPropertyValue const &amp;)</td></tr>
<tr class="separator:ae6d8680e77fae7d2a9984aedb639312a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade8ac154305edc6d5258519d3472ba25"><td class="memItemLeft" align="right" valign="top"><a id="ade8ac154305edc6d5258519d3472ba25" name="ade8ac154305edc6d5258519d3472ba25"></a>
ATDATACORE_EXPORT FileLevelCacheR&#160;</td><td class="memItemRight" valign="bottom"><b>GetLevelCacheR</b> ()</td></tr>
<tr class="separator:ade8ac154305edc6d5258519d3472ba25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e1a2f18d7bf4d2bcbf08fda2ba88356"><td class="memItemLeft" align="right" valign="top"><a id="a9e1a2f18d7bf4d2bcbf08fda2ba88356" name="a9e1a2f18d7bf4d2bcbf08fda2ba88356"></a>
ATDATACORE_EXPORT size_t&#160;</td><td class="memItemRight" valign="bottom"><b>GetSignatureCount</b> (SignatureCountType ct=SIGNATURE_COUNT_All) const</td></tr>
<tr class="separator:a9e1a2f18d7bf4d2bcbf08fda2ba88356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bf2db1caacdd459943e19f2a8ba82df"><td class="memItemLeft" align="right" valign="top"><a id="a0bf2db1caacdd459943e19f2a8ba82df" name="a0bf2db1caacdd459943e19f2a8ba82df"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>GetSceneBackgroundColorOfNonDesignScene</b> (RgbColorDef &amp;color, ATScenesType type)</td></tr>
<tr class="separator:a0bf2db1caacdd459943e19f2a8ba82df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b7f7b73c02c0b95aa41963da109e587"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATSceneP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a7b7f7b73c02c0b95aa41963da109e587">CreateNewScene</a> (ATScenesStatus *, WCharCP, ATScenesType, bool, ATSceneCP seedScene=NULL, SceneID sceneId=INVALID_SCENEID)</td></tr>
<tr class="memdesc:a7b7f7b73c02c0b95aa41963da109e587"><td class="mdescLeft">&#160;</td><td class="mdescRight">创建一个新的根场景  <a href="../../de/dda/struct_a_t_project.html#a7b7f7b73c02c0b95aa41963da109e587">更多...</a><br /></td></tr>
<tr class="separator:a7b7f7b73c02c0b95aa41963da109e587"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fc33ac4f2425b7abcbf50bb4ac04851"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATSceneP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a8fc33ac4f2425b7abcbf50bb4ac04851">CreateNewScene</a> (ATScenesStatus *error, ATProjectR file, SceneInfoCR sceneInfo, SceneID sceneId=INVALID_SCENEID)</td></tr>
<tr class="memdesc:a8fc33ac4f2425b7abcbf50bb4ac04851"><td class="mdescLeft">&#160;</td><td class="mdescRight">创建一个新的根场景  <a href="../../de/dda/struct_a_t_project.html#a8fc33ac4f2425b7abcbf50bb4ac04851">更多...</a><br /></td></tr>
<tr class="separator:a8fc33ac4f2425b7abcbf50bb4ac04851"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac30f4e0761c4300cbda9a4ee4a1734d9"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ac30f4e0761c4300cbda9a4ee4a1734d9">DeleteScene</a> (ATSceneR)</td></tr>
<tr class="memdesc:ac30f4e0761c4300cbda9a4ee4a1734d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">删除场景  <a href="../../de/dda/struct_a_t_project.html#ac30f4e0761c4300cbda9a4ee4a1734d9">更多...</a><br /></td></tr>
<tr class="separator:ac30f4e0761c4300cbda9a4ee4a1734d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84e32acad8062a1665ffc1dce83e52f9"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATSceneP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a84e32acad8062a1665ffc1dce83e52f9">LoadRootSceneById</a> (StatusInt *errDetails, SceneID sceneID, bool fillCache=false, bool andRefs=false, bool processAffected=false)</td></tr>
<tr class="memdesc:a84e32acad8062a1665ffc1dce83e52f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">根据场景ID查找场景，可选的填充该场景以及加载其参照，成功后调用LoadModelById和AddRootModel  <a href="../../de/dda/struct_a_t_project.html#a84e32acad8062a1665ffc1dce83e52f9">更多...</a><br /></td></tr>
<tr class="separator:a84e32acad8062a1665ffc1dce83e52f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa158b2e08c898cef2afc7fe6341cb00b"><td class="memItemLeft" align="right" valign="top"><a id="aa158b2e08c898cef2afc7fe6341cb00b" name="aa158b2e08c898cef2afc7fe6341cb00b"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>AddAppData</b> (ATProjectAppData::Key const &amp;key, ATProjectAppData *appData)</td></tr>
<tr class="separator:aa158b2e08c898cef2afc7fe6341cb00b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5901bb2916cee24ae6cec6312549fb82"><td class="memItemLeft" align="right" valign="top"><a id="a5901bb2916cee24ae6cec6312549fb82" name="a5901bb2916cee24ae6cec6312549fb82"></a>
ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>DropAppData</b> (ATProjectAppData::Key const &amp;key)</td></tr>
<tr class="separator:a5901bb2916cee24ae6cec6312549fb82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29861b19f76f741f8610f60a8295248b"><td class="memItemLeft" align="right" valign="top"><a id="a29861b19f76f741f8610f60a8295248b" name="a29861b19f76f741f8610f60a8295248b"></a>
ATDATACORE_EXPORT ATProjectAppData *&#160;</td><td class="memItemRight" valign="bottom"><b>FindAppData</b> (ATProjectAppData::Key const &amp;key)</td></tr>
<tr class="separator:a29861b19f76f741f8610f60a8295248b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a1bd4565ddab6df304b68f92672f22a"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATColorMapP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a3a1bd4565ddab6df304b68f92672f22a">GetColorMapP</a> ()</td></tr>
<tr class="memdesc:a3a1bd4565ddab6df304b68f92672f22a"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取颜色字典  <a href="../../de/dda/struct_a_t_project.html#a3a1bd4565ddab6df304b68f92672f22a">更多...</a><br /></td></tr>
<tr class="separator:a3a1bd4565ddab6df304b68f92672f22a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad88cd434e82ea858582b2a718c037320"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATFontNumMapP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ad88cd434e82ea858582b2a718c037320">GetATFontMapP</a> ()</td></tr>
<tr class="memdesc:ad88cd434e82ea858582b2a718c037320"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取字体字典  <a href="../../de/dda/struct_a_t_project.html#ad88cd434e82ea858582b2a718c037320">更多...</a><br /></td></tr>
<tr class="separator:ad88cd434e82ea858582b2a718c037320"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e2ae92120e063465a7699bd50b6eae5"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT LsATProjectMapP&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a6e2ae92120e063465a7699bd50b6eae5">GetLineStyleMapP</a> ()</td></tr>
<tr class="memdesc:a6e2ae92120e063465a7699bd50b6eae5"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取线型字典  <a href="../../de/dda/struct_a_t_project.html#a6e2ae92120e063465a7699bd50b6eae5">更多...</a><br /></td></tr>
<tr class="separator:a6e2ae92120e063465a7699bd50b6eae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33a756dd444f8c8c3b49e9296574dd0e"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ViewGroupCollectionCR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a33a756dd444f8c8c3b49e9296574dd0e">GetViewGroups</a> ()</td></tr>
<tr class="memdesc:a33a756dd444f8c8c3b49e9296574dd0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取视图组集合  <a href="../../de/dda/struct_a_t_project.html#a33a756dd444f8c8c3b49e9296574dd0e">更多...</a><br /></td></tr>
<tr class="separator:a33a756dd444f8c8c3b49e9296574dd0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a143670a4f3e3b219a61f4208cbd5dee5"><td class="memItemLeft" align="right" valign="top">ATDATACORE_EXPORT ATNamedViewCollectionCR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a143670a4f3e3b219a61f4208cbd5dee5">GetATNamedViews</a> ()</td></tr>
<tr class="memdesc:a143670a4f3e3b219a61f4208cbd5dee5"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取命名视图集合  <a href="../../de/dda/struct_a_t_project.html#a143670a4f3e3b219a61f4208cbd5dee5">更多...</a><br /></td></tr>
<tr class="separator:a143670a4f3e3b219a61f4208cbd5dee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a268c13b1eebf06e2f32c5570acfd992f"><td class="memItemLeft" align="right" valign="top"><a id="a268c13b1eebf06e2f32c5570acfd992f" name="a268c13b1eebf06e2f32c5570acfd992f"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>SetSceneBackgroundColor</b> (RgbColorDef const &amp;color, ATScenesType type)</td></tr>
<tr class="separator:a268c13b1eebf06e2f32c5570acfd992f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aada63891577090aa719fcb4ab372c7e4"><td class="memItemLeft" align="right" valign="top"><a id="aada63891577090aa719fcb4ab372c7e4" name="aada63891577090aa719fcb4ab372c7e4"></a>
ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>GetSceneBackgroundColor</b> (RgbColorDef &amp;color, ATScenesType type)</td></tr>
<tr class="separator:aada63891577090aa719fcb4ab372c7e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55798e9bafa6db2d9cff28353503d845"><td class="memItemLeft" align="right" valign="top"><a id="a55798e9bafa6db2d9cff28353503d845" name="a55798e9bafa6db2d9cff28353503d845"></a>
ATDATACORE_EXPORT SceneID&#160;</td><td class="memItemRight" valign="bottom"><b>GetLastActiveSceneId</b> ()</td></tr>
<tr class="separator:a55798e9bafa6db2d9cff28353503d845"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aa4ffcb8dd3e6cb7af37accfa2a3346"><td class="memItemLeft" align="right" valign="top"><a id="a6aa4ffcb8dd3e6cb7af37accfa2a3346" name="a6aa4ffcb8dd3e6cb7af37accfa2a3346"></a>
ATDATACORE_EXPORT ObjectId&#160;</td><td class="memItemRight" valign="bottom"><b>GetActiveViewGroupId</b> ()</td></tr>
<tr class="separator:a6aa4ffcb8dd3e6cb7af37accfa2a3346"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a854861e2e996fe427ecdeafd297f7e8c"><td class="memItemLeft" align="right" valign="top"><a id="a854861e2e996fe427ecdeafd297f7e8c" name="a854861e2e996fe427ecdeafd297f7e8c"></a>
ATDATACORE_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><b>SetActiveViewGroupId</b> (ObjectId viewGroupId)</td></tr>
<tr class="separator:a854861e2e996fe427ecdeafd297f7e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2875fa25f7c08a0b6a54cd4475a6b561"><td class="memItemLeft" align="right" valign="top"><a id="a2875fa25f7c08a0b6a54cd4475a6b561" name="a2875fa25f7c08a0b6a54cd4475a6b561"></a>
ATDATACORE_EXPORT LevelNameDictionaryR&#160;</td><td class="memItemRight" valign="bottom"><b>GetLevelNameDictionary</b> ()</td></tr>
<tr class="separator:a2875fa25f7c08a0b6a54cd4475a6b561"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28477c3038c4cec494a65dec4b621210"><td class="memItemLeft" align="right" valign="top"><a id="a28477c3038c4cec494a65dec4b621210" name="a28477c3038c4cec494a65dec4b621210"></a>
ATDATACORE_EXPORT LsATProjectMap *&#160;</td><td class="memItemRight" valign="bottom"><b>GetLineStyleMap</b> (bool load=true)</td></tr>
<tr class="separator:a28477c3038c4cec494a65dec4b621210"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d361895e986f487a7462015a0e06155"><td class="memItemLeft" align="right" valign="top"><a id="a9d361895e986f487a7462015a0e06155" name="a9d361895e986f487a7462015a0e06155"></a>
ATDATACORE_EXPORT ViewGroupCollectionR&#160;</td><td class="memItemRight" valign="bottom"><b>GetViewGroupsR</b> ()</td></tr>
<tr class="separator:a9d361895e986f487a7462015a0e06155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30c5a2bb66096afb76f3e0b9ce2964d4"><td class="memItemLeft" align="right" valign="top"><a id="a30c5a2bb66096afb76f3e0b9ce2964d4" name="a30c5a2bb66096afb76f3e0b9ce2964d4"></a>
ATDATACORE_EXPORT ATNamedViewCollectionR&#160;</td><td class="memItemRight" valign="bottom"><b>GetATNamedViewsR</b> ()</td></tr>
<tr class="separator:a30c5a2bb66096afb76f3e0b9ce2964d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ddd5b05ac4893b0f69f5872336168b8"><td class="memItemLeft" align="right" valign="top"><a id="a2ddd5b05ac4893b0f69f5872336168b8" name="a2ddd5b05ac4893b0f69f5872336168b8"></a>
ATDATACORE_EXPORT RootSceneListP&#160;</td><td class="memItemRight" valign="bottom"><b>GetRootSceneList</b> (bool allocIfNull)</td></tr>
<tr class="separator:a2ddd5b05ac4893b0f69f5872336168b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
静态 Public 成员函数</h2></td></tr>
<tr class="memitem:a354ac0f7c2a2bc4f6415e2d558124465"><td class="memItemLeft" align="right" valign="top"><a id="a354ac0f7c2a2bc4f6415e2d558124465" name="a354ac0f7c2a2bc4f6415e2d558124465"></a>
static ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>ParsePackagedName</b> (WStringP packageName, Int32 *embedId, WStringP embedName, WCharCP packagedName)</td></tr>
<tr class="separator:a354ac0f7c2a2bc4f6415e2d558124465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37cf1bd62df1d081fad743d3a990317e"><td class="memItemLeft" align="right" valign="top"><a id="a37cf1bd62df1d081fad743d3a990317e" name="a37cf1bd62df1d081fad743d3a990317e"></a>
static ATDATACORE_EXPORT WString&#160;</td><td class="memItemRight" valign="bottom"><b>BuildPackagedName</b> (WCharCP packageName, Int32 embedId, WCharCP embedName)</td></tr>
<tr class="separator:a37cf1bd62df1d081fad743d3a990317e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08dfbd2ac9dd96cca29564b4a49374ba"><td class="memItemLeft" align="right" valign="top"><a id="a08dfbd2ac9dd96cca29564b4a49374ba" name="a08dfbd2ac9dd96cca29564b4a49374ba"></a>
static ATDATACORE_EXPORT WString&#160;</td><td class="memItemRight" valign="bottom"><b>BuildPackagedNameFromPackageProject</b> (ATProjectP packageATProject, Int32 embedId, bool includePackagePath)</td></tr>
<tr class="separator:a08dfbd2ac9dd96cca29564b4a49374ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61ebf4ba7d36bf00d66484a0aa227f2a"><td class="memItemLeft" align="right" valign="top"><a id="a61ebf4ba7d36bf00d66484a0aa227f2a" name="a61ebf4ba7d36bf00d66484a0aa227f2a"></a>
static ATDATACORE_EXPORT IStorage *&#160;</td><td class="memItemRight" valign="bottom"><b>GetStorageFromStream</b> (IStream *stream)</td></tr>
<tr class="separator:a61ebf4ba7d36bf00d66484a0aa227f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e3d8517daf7701eb3f5fcbac85aae3f"><td class="memItemLeft" align="right" valign="top"><a id="a4e3d8517daf7701eb3f5fcbac85aae3f" name="a4e3d8517daf7701eb3f5fcbac85aae3f"></a>
static ATDATACORE_EXPORT StatusInt&#160;</td><td class="memItemRight" valign="bottom"><b>OpenATProjectFromAEStream</b> (ATProjectR <a class="el" href="../../de/dda/struct_a_t_project.html">ATProject</a>, IStream *stream)</td></tr>
<tr class="separator:a4e3d8517daf7701eb3f5fcbac85aae3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1bbf11e2476c4aef3a2d825418b1299"><td class="memItemLeft" align="right" valign="top">static ATDATACORE_EXPORT ATProjectPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#ab1bbf11e2476c4aef3a2d825418b1299">Create</a> (ATDocR doc, ATProjectOpenMode openMode)</td></tr>
<tr class="memdesc:ab1bbf11e2476c4aef3a2d825418b1299"><td class="mdescLeft">&#160;</td><td class="mdescRight">创建一个新实例  <a href="../../de/dda/struct_a_t_project.html#ab1bbf11e2476c4aef3a2d825418b1299">更多...</a><br /></td></tr>
<tr class="separator:ab1bbf11e2476c4aef3a2d825418b1299"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81dec6785455fb592382aa5e27a64e1d"><td class="memItemLeft" align="right" valign="top">static ATDATACORE_EXPORT ATProjectPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dda/struct_a_t_project.html#a81dec6785455fb592382aa5e27a64e1d">CreateNew</a> (ATProjectStatus &amp;status, ATDocR doc, ATProjectOpenMode openMode, SeedDataCR seedData, ATProjectFormatType format, bool threeD)</td></tr>
<tr class="memdesc:a81dec6785455fb592382aa5e27a64e1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">创建一个新实例  <a href="../../de/dda/struct_a_t_project.html#a81dec6785455fb592382aa5e27a64e1d">更多...</a><br /></td></tr>
<tr class="separator:a81dec6785455fb592382aa5e27a64e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a00b319048e8962548ca49145a27319"><td class="memItemLeft" align="right" valign="top"><a id="a3a00b319048e8962548ca49145a27319" name="a3a00b319048e8962548ca49145a27319"></a>
static ATDATACORE_EXPORT ATECStatus&#160;</td><td class="memItemRight" valign="bottom"><b>CopySceneContents</b> (ATSceneR destScene, ATSceneCR srcScene, T_StdObjectRefVector *dictionaryObjects)</td></tr>
<tr class="separator:a3a00b319048e8962548ca49145a27319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4508919680ed7e23af6f9e8f24c365f"><td class="memItemLeft" align="right" valign="top"><a id="ad4508919680ed7e23af6f9e8f24c365f" name="ad4508919680ed7e23af6f9e8f24c365f"></a>
static ATDATACORE_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsSameProject</b> (WCharCP fileName1, WCharCP fileName2, FileCompareMask compareMask)</td></tr>
<tr class="separator:ad4508919680ed7e23af6f9e8f24c365f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p >文件对象 </p>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/28 </dd></dl>
</div><h2 class="groupheader">成员函数说明</h2>
<a id="add859e52d49c056a0d0a417b86a5b4b7" name="add859e52d49c056a0d0a417b86a5b4b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add859e52d49c056a0d0a417b86a5b4b7">&#9670;&nbsp;</a></span>ClearAbandonChangesFlag()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATProject::ClearAbandonChangesFlag </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>清除抛弃修改标识 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ab1bbf11e2476c4aef3a2d825418b1299" name="ab1bbf11e2476c4aef3a2d825418b1299"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1bbf11e2476c4aef3a2d825418b1299">&#9670;&nbsp;</a></span>Create()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ATDATACORE_EXPORT ATProjectPtr ATProject::Create </td>
          <td>(</td>
          <td class="paramtype">ATDocR&#160;</td>
          <td class="paramname"><em>doc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATProjectOpenMode&#160;</td>
          <td class="paramname"><em>openMode</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>创建一个新实例 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATDocR</td><td>document 待打开的文档 </td></tr>
    <tr><td class="paramname">ATProjectOpenMode</td><td>openMode 打开模式 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATProjectPtr</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a81dec6785455fb592382aa5e27a64e1d" name="a81dec6785455fb592382aa5e27a64e1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81dec6785455fb592382aa5e27a64e1d">&#9670;&nbsp;</a></span>CreateNew()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ATDATACORE_EXPORT ATProjectPtr ATProject::CreateNew </td>
          <td>(</td>
          <td class="paramtype">ATProjectStatus &amp;&#160;</td>
          <td class="paramname"><em>status</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATDocR&#160;</td>
          <td class="paramname"><em>doc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATProjectOpenMode&#160;</td>
          <td class="paramname"><em>openMode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SeedDataCR&#160;</td>
          <td class="paramname"><em>seedData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATProjectFormatType&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>threeD</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>创建一个新实例 </p>
<dl class="section note"><dt>注解</dt><dd>如果指定的文档存在，将被删除并替换</dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATProjectStatus</td><td>&amp; status 打开结果 </td></tr>
    <tr><td class="paramname">ATDocR</td><td>document 待打开的文档 </td></tr>
    <tr><td class="paramname">ATProjectOpenMode</td><td>openMode 打开模式 </td></tr>
    <tr><td class="paramname">SeedDataCR</td><td>seedData 从种子文件中拷贝的数据 </td></tr>
    <tr><td class="paramname">ATProjectFormatType</td><td>format 输出文件的格式 </td></tr>
    <tr><td class="paramname">bool</td><td>threeD 默认场景是否是三维场景 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATProjectPtr</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a7b7f7b73c02c0b95aa41963da109e587" name="a7b7f7b73c02c0b95aa41963da109e587"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b7f7b73c02c0b95aa41963da109e587">&#9670;&nbsp;</a></span>CreateNewScene() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATSceneP ATProject::CreateNewScene </td>
          <td>(</td>
          <td class="paramtype">ATScenesStatus *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">WCharCP&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATScenesType&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATSceneCP&#160;</td>
          <td class="paramname"><em>seedScene</em> = <code>NULL</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SceneID&#160;</td>
          <td class="paramname"><em>sceneId</em> = <code>INVALID_SCENEID</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>创建一个新的根场景 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATScenesStatus</td><td>* </td></tr>
    <tr><td class="paramname">WCharCP</td><td></td></tr>
    <tr><td class="paramname">ATScenesType</td><td></td></tr>
    <tr><td class="paramname">bool</td><td></td></tr>
    <tr><td class="paramname">ATSceneCP</td><td>seedScene </td></tr>
    <tr><td class="paramname">SceneID</td><td>sceneId </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATSceneP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a8fc33ac4f2425b7abcbf50bb4ac04851" name="a8fc33ac4f2425b7abcbf50bb4ac04851"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fc33ac4f2425b7abcbf50bb4ac04851">&#9670;&nbsp;</a></span>CreateNewScene() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATSceneP ATProject::CreateNewScene </td>
          <td>(</td>
          <td class="paramtype">ATScenesStatus *&#160;</td>
          <td class="paramname"><em>error</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATProjectR&#160;</td>
          <td class="paramname"><em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SceneInfoCR&#160;</td>
          <td class="paramname"><em>sceneInfo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SceneID&#160;</td>
          <td class="paramname"><em>sceneId</em> = <code>INVALID_SCENEID</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>创建一个新的根场景 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATScenesStatus</td><td>* error </td></tr>
    <tr><td class="paramname">ATProjectR</td><td>file </td></tr>
    <tr><td class="paramname">SceneInfoCR</td><td>sceneInfo </td></tr>
    <tr><td class="paramname">SceneID</td><td>sceneId </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATSceneP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ac30f4e0761c4300cbda9a4ee4a1734d9" name="ac30f4e0761c4300cbda9a4ee4a1734d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac30f4e0761c4300cbda9a4ee4a1734d9">&#9670;&nbsp;</a></span>DeleteScene()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT StatusInt ATProject::DeleteScene </td>
          <td>(</td>
          <td class="paramtype">ATSceneR&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>删除场景 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATSceneR</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT StatusInt</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ab98e7a511e2861c09ec6225a11bd1b9a" name="ab98e7a511e2861c09ec6225a11bd1b9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab98e7a511e2861c09ec6225a11bd1b9a">&#9670;&nbsp;</a></span>FillDictionaryScene()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT StatusInt ATProject::FillDictionaryScene </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>保证字典场景被填充 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT StatusInt</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="af56d61de126aabca8ee296b3570138d2" name="af56d61de126aabca8ee296b3570138d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af56d61de126aabca8ee296b3570138d2">&#9670;&nbsp;</a></span>FillSectionsInScene()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT StatusInt ATProject::FillSectionsInScene </td>
          <td>(</td>
          <td class="paramtype">ATSceneP&#160;</td>
          <td class="paramname"><em>scene</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATScenesSections&#160;</td>
          <td class="paramname"><em>sectionsToFill</em> = <code>ATScenesSections::Scene</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATSceneFillContext *&#160;</td>
          <td class="paramname"><em>unused</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>保证指定的的场景被填充 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATSceneP</td><td>scene </td></tr>
    <tr><td class="paramname">ATScenesSections</td><td>sectionsToFill </td></tr>
    <tr><td class="paramname">ATSceneFillContext</td><td>* unused </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT StatusInt</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a1a52a7178f899d3338dd3a1310bdc5fc" name="a1a52a7178f899d3338dd3a1310bdc5fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a52a7178f899d3338dd3a1310bdc5fc">&#9670;&nbsp;</a></span>FindLoadedSceneById()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATSceneP ATProject::FindLoadedSceneById </td>
          <td>(</td>
          <td class="paramtype">SceneID&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>查找指定的场景是否已经被加载 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">SceneID</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATSceneP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a360e3e0fcc01de61073290369de20889" name="a360e3e0fcc01de61073290369de20889"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a360e3e0fcc01de61073290369de20889">&#9670;&nbsp;</a></span>FindSceneIdByName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT SceneID ATProject::FindSceneIdByName </td>
          <td>(</td>
          <td class="paramtype">WCharCP&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>通过名称查找场景并返回其ID </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">WCharCP</td><td>name </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT SceneID</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ad88cd434e82ea858582b2a718c037320" name="ad88cd434e82ea858582b2a718c037320"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad88cd434e82ea858582b2a718c037320">&#9670;&nbsp;</a></span>GetATFontMapP()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATFontNumMapP ATProject::GetATFontMapP </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取字体字典 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATFontNumMapP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a143670a4f3e3b219a61f4208cbd5dee5" name="a143670a4f3e3b219a61f4208cbd5dee5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a143670a4f3e3b219a61f4208cbd5dee5">&#9670;&nbsp;</a></span>GetATNamedViews()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATNamedViewCollectionCR ATProject::GetATNamedViews </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取命名视图集合 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATNamedViewCollectionCR</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a3a1bd4565ddab6df304b68f92672f22a" name="a3a1bd4565ddab6df304b68f92672f22a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a1bd4565ddab6df304b68f92672f22a">&#9670;&nbsp;</a></span>GetColorMapP()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATColorMapP ATProject::GetColorMapP </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取颜色字典 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATColorMapP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ad0ddcae49c252d03f654334ac0591116" name="ad0ddcae49c252d03f654334ac0591116"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0ddcae49c252d03f654334ac0591116">&#9670;&nbsp;</a></span>GetDefaultSceneId()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT SceneID ATProject::GetDefaultSceneId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取默认场景的ID </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT SceneID</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="aaade6f77a0fd41eec6288ef47cf12f64" name="aaade6f77a0fd41eec6288ef47cf12f64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaade6f77a0fd41eec6288ef47cf12f64">&#9670;&nbsp;</a></span>GetDocument()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATDocCR ATProject::GetDocument </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取关联的文档对象 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATDocCR</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ad87949716286a04483407bcd45e4358b" name="ad87949716286a04483407bcd45e4358b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad87949716286a04483407bcd45e4358b">&#9670;&nbsp;</a></span>GetDocumentPtr()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATDocPtr ATProject::GetDocumentPtr </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取关联的文档对象 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATDocPtr</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a25fd910282905d7eaa7d9028a8cae8f4" name="a25fd910282905d7eaa7d9028a8cae8f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25fd910282905d7eaa7d9028a8cae8f4">&#9670;&nbsp;</a></span>GetFileName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT WString ATProject::GetFileName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取对应物理文件的全路径 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT WString</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a6e2ae92120e063465a7699bd50b6eae5" name="a6e2ae92120e063465a7699bd50b6eae5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e2ae92120e063465a7699bd50b6eae5">&#9670;&nbsp;</a></span>GetLineStyleMapP()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT LsATProjectMapP ATProject::GetLineStyleMapP </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取线型字典 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT LsATProjectMapP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a33a756dd444f8c8c3b49e9296574dd0e" name="a33a756dd444f8c8c3b49e9296574dd0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33a756dd444f8c8c3b49e9296574dd0e">&#9670;&nbsp;</a></span>GetViewGroups()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ViewGroupCollectionCR ATProject::GetViewGroups </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取视图组集合 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ViewGroupCollectionCR</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a056890a81bba5bab3864ab5e8ff4acf5" name="a056890a81bba5bab3864ab5e8ff4acf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a056890a81bba5bab3864ab5e8ff4acf5">&#9670;&nbsp;</a></span>HasPendingChanges()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT bool ATProject::HasPendingChanges </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>查询该文件是否有待写入磁盘的修改 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT bool</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a6c134df2b1f52fde36ba9dcc6fc123a1" name="a6c134df2b1f52fde36ba9dcc6fc123a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c134df2b1f52fde36ba9dcc6fc123a1">&#9670;&nbsp;</a></span>IsLoaded()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT bool ATProject::IsLoaded </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>查询文件是否成功加载 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT bool</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="abaa1e1ff36205909b89b0520a16d92d9" name="abaa1e1ff36205909b89b0520a16d92d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abaa1e1ff36205909b89b0520a16d92d9">&#9670;&nbsp;</a></span>IsOpen()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT bool ATProject::IsOpen </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>查询文件是否已打开 </p>
<dl class="section note"><dt>注解</dt><dd>只读文件在LoadATProject的调用中被打开，读取，随后关闭，因此将始终返回false</dd></dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT bool</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ab0be041cae1f9fedfe946e070dcd0f39" name="ab0be041cae1f9fedfe946e070dcd0f39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0be041cae1f9fedfe946e070dcd0f39">&#9670;&nbsp;</a></span>IsReadOnly()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT bool ATProject::IsReadOnly </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>查询文件是否是只读 </p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT bool</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="ac20041d21a8e515d1882aa87cc1483e7" name="ac20041d21a8e515d1882aa87cc1483e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac20041d21a8e515d1882aa87cc1483e7">&#9670;&nbsp;</a></span>LoadATProject()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATProjectStatus ATProject::LoadATProject </td>
          <td>(</td>
          <td class="paramtype">StatusInt *&#160;</td>
          <td class="paramname"><em>openForWriteStatus</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>尝试加载文件，加载文件意味着打开物理文件并读取文件头 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">StatusInt</td><td>* openForWriteStatus </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATProjectStatus</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a84e32acad8062a1665ffc1dce83e52f9" name="a84e32acad8062a1665ffc1dce83e52f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84e32acad8062a1665ffc1dce83e52f9">&#9670;&nbsp;</a></span>LoadRootSceneById()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATSceneP ATProject::LoadRootSceneById </td>
          <td>(</td>
          <td class="paramtype">StatusInt *&#160;</td>
          <td class="paramname"><em>errDetails</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">SceneID&#160;</td>
          <td class="paramname"><em>sceneID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>fillCache</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>andRefs</em> = <code>false</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>processAffected</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>根据场景ID查找场景，可选的填充该场景以及加载其参照，成功后调用LoadModelById和AddRootModel </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">StatusInt</td><td>* errorDetails </td></tr>
    <tr><td class="paramname">SceneID</td><td>sceneID </td></tr>
    <tr><td class="paramname">bool</td><td>fillCache </td></tr>
    <tr><td class="paramname">bool</td><td>andRefs </td></tr>
    <tr><td class="paramname">bool</td><td>processAffected </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATSceneP</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a28f53ca321e80c31618d3fcfd0366a94" name="a28f53ca321e80c31618d3fcfd0366a94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28f53ca321e80c31618d3fcfd0366a94">&#9670;&nbsp;</a></span>LoadSceneById()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT ATScenePtr ATProject::LoadSceneById </td>
          <td>(</td>
          <td class="paramtype">SceneID&#160;</td>
          <td class="paramname"><em>sceneID</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>根据场景ID查找场景，必要时从磁盘加载数据 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">SceneID</td><td>sceneID </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT ATScenePtr</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a75e6ee4b481259292bf0e6d847dcc271" name="a75e6ee4b481259292bf0e6d847dcc271"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75e6ee4b481259292bf0e6d847dcc271">&#9670;&nbsp;</a></span>ProcessChanges()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT StatusInt ATProject::ProcessChanges </td>
          <td>(</td>
          <td class="paramtype">ATSaveReason&#160;</td>
          <td class="paramname"><em>reason</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>timestamp</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>保存文件中所有场景的修改到磁盘中 </p>
<p >如果抛弃修改标识启用时，所有场景将被清空。并且在该接口调用后，HasPendingChanges将会返回false</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATSaveReason</td><td>reason </td></tr>
    <tr><td class="paramname">double</td><td>timestamp </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT StatusInt</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a971e33bdc84342d3a27985e76f08eff6" name="a971e33bdc84342d3a27985e76f08eff6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a971e33bdc84342d3a27985e76f08eff6">&#9670;&nbsp;</a></span>SetAbandonChangesFlag()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATProject::SetAbandonChangesFlag </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>设置抛弃修改标识 </p>
<p >当该标识为启用状态时，调用ProcessChanges时任何修改都不会被写入磁盘</p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<a id="a78506ebcc072ac2a7ed23da631fb0787" name="a78506ebcc072ac2a7ed23da631fb0787"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78506ebcc072ac2a7ed23da631fb0787">&#9670;&nbsp;</a></span>SetFullSaveFlag()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATDATACORE_EXPORT void ATProject::SetFullSaveFlag </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>设置全保存标识 </p>
<p >将强制在下一次调用ProcessChanges时将整个文件重写入磁盘，即使没有任何修改</p>
<dl class="section return"><dt>返回</dt><dd>ATDATACORE_EXPORT void</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/13 </dd></dl>

</div>
</div>
<hr/>该结构体的文档由以下文件生成:<ul>
<li>D:/doxy/PublicAPI/ATDataCore/<a class="el" href="../../d9/dc6/_a_t_data_core_2_a_t_project_8h_source.html">ATProject.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
